/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
function getIds(rs) {
    var jsonData = "";
    var jsonDataDevices = "";
    for (var i = 0, len = rs.length; i < len; i++) {
        var ss = rs[i].get("id"); //这里为Grid数据源的Id列
        var ssDevices = rs[i].get("deviceId");
        if (i === 0) {
            jsonData = jsonData + ss;
            jsonDataDevices = jsonDataDevices + ssDevices;
        }
        else {
            jsonData = jsonData + "," + ss;
            jsonDataDevices = jsonDataDevices + "," + ssDevices;
        }
    }
    //alert(jsonData+"i"+jsonDataDevices);
    return {pointIds: jsonData, deviceIds: jsonDataDevices};
}

function getFields(rs, n) {
    var jsonData = "";
    for (var i = 0, len = rs.length; i < len; i++) {
        var ss = rs[i].get(n);
        if (i === 0) {
            jsonData = jsonData + ss;
        }
        else {
            jsonData = jsonData + "," + ss;
        }
    }
    return jsonData;
}

//s=1,过滤掉已锁定的数据，s=0过滤掉未锁定的数据
function getValidFields(rs, n,s) {
    var jsonData = "";
    var k=0;
    for (var i = 0, len = rs.length; i < len; i++) {
        var ss = rs[i].get(n);
        var status = rs[i].get('yStatus');
        if(ss===null||ss===''||ss===0||ss==='0'||status===s)
            continue;
        if (k === 0) {
            jsonData = jsonData + ss;
            k++;
        }
        else {
            jsonData = jsonData + "," + ss;
        }
    }
    return jsonData;
}
